stroud trousers
warm, heavy leggings or trousers made of stroud (def. 1).
See also: stroud(s) (def. 1) stroud leggings